satisfactory account - English Synonyms Dictionary